work abroad - French English Dictionary